marked relief of pain - Espagnol Anglais Dictionnaire